@charset "utf-8";
/*Css Document*/
.sinochem-header{
    display: none;
}
/* <1024 */
@media screen and (max-width: 1020px) {
    .sinochem-header{
        display: block;
    }
.tyjs_banner{
    /* display: none; */
}
.tyjs_header{
    display: none;
}

.tyjs_gywm{
    /* display: none; */
}

.tyjs_jsfw{
    /* display: none; */
}
.tyjs_spzx{
    /* display: none; */
}
.tyjs_xwzx{
    /* display: none; */
}
.tyjs_tjts{
    /* display: none; */
}
.tyjs_footer{
    display: none;
}
.text_nav {
  
    display: none!important;
}

.sinochem-header {
    width: 100%;
    border-bottom: 1px solid #E8E8E8;
    z-index: 12;
    position: fixed;
    left: 0;
    z-index: 20;
    background: #f7f7f7;
    transition: 0.5s;
}


   /* 头部 */
   .sinochem-header {
      border-bottom: unset;
   }
   .header {
      width: 86.98%;
      margin: 0 auto;
      /* background: #f7f7f7; */
   }
   /*顶部导航*/
   .header-nav {
      display: none!important;
   }
   .header-101 {
      top: -2.08rem;
   }
   .header_fix{
      background: unset;
      box-shadow: unset;
   }
   .header_fix.bgf5{
      background: rgba(245, 245, 245, .95);
   }
   /* logo */
   .logo {
      padding: 0.107rem 0;
      width: 5.6rem;
      height: 1.57rem;
      margin-right: unset;
      background: url(../images/ky_logo.png) no-repeat 0 0.36rem;
      background-size: 100%;
   }
   .logo img{
      width:100%;
   }

   /* 导航 */
   .nav {
      padding-top: unset;
      width: 100%;
      height: 100%;
      overflow-y: scroll;
      background: rgba(255, 255, 255, .95);
      position: fixed;
      top: 0;
      left: 100%;
      transition-duration: .6s;
   }
   .nav_l0 {
      left: 0;
   }
   .close-search-box {
      display: block;
      height: 2rem;
   }
   .close-search {
      width: 86.98%;
      margin: 0 auto;
   }
   .mobnav-close {
      float: left;
      margin-top: 0.5rem;
      width: 0.4617rem;
      height: 0.4617rem;
      background: url(../images/nav-close.png) no-repeat center center / cover;
   }
   .mobnav-search {
      float: right;
      margin-top: 0.45rem;
      width: 0.68rem;
      height: 0.68rem;
      background: url(../images/nav-search.png) no-repeat center center / cover;
   }
   .nav_ul {
      width: 86.98%;
      margin: 0 auto;
   }
   .nav_li {
      float: unset;
      width: 100%;
      margin-bottom: 0.55rem;
      border-bottom: 1px solid #1D4F91;
   }
   .navli_tit {
      height: 1rem;
      line-height: unset;
      margin: 0;
      /* padding-bottom: 0.2rem; */
      transform: none;
   }
   .navli_tit:after {
      display: none;
   }
   .navli_tit a {
      display: inline;
      font-size: 0.411rem;
      font-weight: bold;
      color: #1D4F91;
   }
   .jt {
      float: right;
      display: block;
      width: 0.16rem;
      height: 0.14rem;
      text-align: center;
      font-size: 0.16rem;
      color: #1D4F91;
      transform: scaleX(2);
      transform-origin: bottom center;
   }
   .navli_tit_active .jt{
      transform: scaleX(2) rotateZ(180deg);
   }
   .sec_box {
      /* padding-top: 0.152rem; */
      height: auto;
      box-sizing: unset;
      position: unset;
   }
   .sec_cont {
      width: 100%;
      height: auto;
      margin: 0;
   }
   .sec_nav {
      padding-left: 0.8rem;
      width: calc(100% - 0.8rem);
   }
   .sec_list {
      float: none;
      width: 100%;
      margin-right: 0;
   }
   .seclist_tit {
      height: 0.6rem;
      line-height: unset;
      margin-bottom: 0.2rem;
   }
   .seclist_tit a {
      font-size: 0.41rem;
      color: #1D4F91;
      border: none;
   }
   .seclist_jt {
      display: none;
      font-size: unset;
   }
   .seclist_tit:hover a {
      color: #009CDE;
      border-bottom: none;
   }
   .seclist_tit:hover .seclist_jt {
      display: inline-block;
      color: #009CDE;
   }
   /* 三级 */
   .thr_box {
      padding-left: 0.35rem;
      width: auto;
      display: none;
   }
   .thr_ul {
      padding-bottom: 0.1rem;
   }
   .sec_list:last-child .thr_ul {
      padding-bottom: 0;
   }
   .thr_li {
      line-height: 1.27;
      margin-bottom: 0.1rem;
   }
   .thr_li a {
      font-size: 0.14rem;
      color: #1D4F91;
   }
   .thr_li a:hover {
      font-weight: unset;
      color: #1D4F91;
      border-bottom-color: transparent;
   }
   .thr_jt{
      display: none;
   }
   .nav_li:nth-child(5) .sec_list {
      width: 100%;
   }
   .nav_li:nth-child(6) .sec_list {
      width: 100%;
   }
   .nav_li:nth-child(7) .sec_list {
      width: 100%;
   }

   /* 展开图片 */
   .sec_img_box {
      display: none;
   }

   /* 展开箭头 */
   .sec_jt {
      display: none;
   }

   /* 底部按钮 */
   .btmbtn_box {
      display: block;
      width: 86.98%;
      margin: 0 auto;
   }
   .btmbtn_text {
      float: left;
      width: 31%;
      margin-right: 2%;
      padding: 0.2rem 0 0.1rem;
      border-radius: 0.5rem;
      border: 1px solid #1D4F91;
      text-align: center;
   }
   .btmbtn_text:last-child {
      margin-right: 0;
   }
   .btmbtn_text a {
      font-size: 0.43rem;
      color: #1D4F91;
   }
   .btmbtn_text:hover {
      background: #1D4F91;
   }
   .btmbtn_text:hover a {
      color: #fff;
   }

   /* 移动端右侧盒子 */
   .btn-box {
      display: block;
      padding-top: 0.6rem;
   }
   .btn-search,
   .btn-en,
   .btn {
      float: left;
   }
   .btn-search {
      width: 0.61rem;
      height: 0.61rem;
      background: url(../images/mob-search.png) no-repeat center center / cover;
      margin: 0 0.26rem 0 0;
   }
   .btn-en {
      padding-top: 0.03rem;
      line-height: 1.138;
      font-size: 0.5rem;
      color: #fff;
      margin-right: 0.3rem;
   }
   .btn {
      margin-top: 0;
      width: 0.51rem;
      height: 0.4rem;
      background: url(../images/mob-btn.png) no-repeat center center / cover;
   }
  .btn-search {
      background: url(../images/mobb_search.png) no-repeat center center / cover;
   }
  .btn-en {
      color: #1D4F91;
   }
  .btn {
      background: url(../images/mob-darkbtn.png) no-repeat center center / cover;
   }

   /*搜索*/
   .search {
      display: none;
   }
/* banner */
.tyjs_banner {
    width: 100%;
    height: 2.4rem;
    z-index: 1;
    position: relative;
    top: 0.68rem;
}
.tyjs_banner .head_banner ul li .banner_text {

    transform: translate(-30%, -50%);
    width: 2.2rem;
}

.tyjs_banner .swiper-container-horizontal > .swiper-pagination-bullets, .tyjs_banner .swiper-pagination-custom, .tyjs_banner .swiper-pagination-fraction {
    bottom: 0.2rem;
  
}
.tyjs_banner .swiper-pagination-bullet {
    width: 11px;
    height: 11px;

}

.tyjs_banner .swiper-pagination-bullet-active {
    width: 23px;
 
}

/* 关于我们 */
.w {
    width: 86.98%;
    padding: 0;
}
.tyjs_gywm .gywm_top .gywmtop_left {
    width: 100%;

}
.tyjs_gywm .gywm_top {
    padding-top: 1.1rem;
}
.tyjs_gywm .gywm_top .gywmtop_left h3 {
    font-size: 0.2rem;
    text-align: center;
}
.tyjs_gywm .gywm_top .gywmtop_left p {
    font-size: 0.16rem;
    text-align: justify;
    margin-top: 0.25rem;
}

.tyjs_gywm .gywm_top .gywmtop_left .gywm_gd {
    width: 0.9rem;
    height: 0.3rem;
    font-size: 0.145rem;
    margin: 0 auto;
    line-height: 0.3rem;
    margin-top: 0.15rem;
  }
  .tyjs_gywm .gywm_top .gywmtop_right {
    float: right;
    width: 100%;
    height: auto;
    display: block;
    justify-content: center;
    align-items: center;
    transform: translateX(0rem);
    margin-top: 0.2rem;
}
.tyjs_gywm .gywm_top .gywmtop_right ul {
    width: 100%;
    height: 2.23rem;
    overflow: hidden;
}
.tyjs_gywm .gywm_bottom ul {
    width: 100%;
    display: block;
    justify-content: space-between;
    margin-top: 5.2rem;
}

.tyjs_gywm .gywm_bottom ul li {
    /* cursor: pointer; */
    transition: all 0.5s;
    float: left;
    width: 33%;
    margin-bottom: 0.1rem;
}
.tyjs_gywm .gywm_bottom ul li p:nth-child(1) {
    text-align: center;
    font-size: 0.14rem;
    color: #999999;
}
.tyjs_gywm .gywm_bottom ul li p:nth-child(2) span {
    font-size: 0.24rem;
    color: #0a50b4;
}
.tyjs_gywm .gywm_bottom ul li p:nth-child(2) {
    text-align: center;
    font-size: 0.14rem;
    color: #0a50b4;
}
.tyjs_gywm {
    height: 7.8rem;
}

/* 核心主业 */

.tyjs_jsfw ul li {
    width: 100%!important;
}
.tyjs_jsfw ul li .jsfw_xianshi {
  
width: 100%;
  
height: 3.8rem;
}
.tyjs_jsfw ul {
    display: initial;
}
.tyjs_jsfw {
    width: 100%;
    height: 3.8rem;
}
.tyjs_jsfw ul li .jsfw_xianshi .jsfw_cont {
    width: 100%;
    margin-top: 0.4rem!important;
    margin-left: 0;
    padding-left: 0.3rem;
}
.tyjs_jsfw ul li .jsfw_xianshi .jsfw_cont .jsfw_tubiao {
    width: 0.6rem;
    height: 0.6rem;
}
.tyjs_jsfw ul li .jsfw_xianshi .jsfw_cont h3 {
    margin-top: 0.24rem;
}
.tyjs_jsfw ul li .jsfw_xianshi .jsfw_cont h3 a {
    font-size: 0.24rem;
}

.tyjs_jsfw ul li .jsfw_xianshi .jsfw_cont .xianshi_fzhy {
    font-size: 0.22rem;
    margin-top: 0.25rem;
}
.tyjs_jsfw ul li .jsfw_xianshi .jsfw_cont dl dd {
    margin-right: 0.3rem;
}
.tyjs_jsfw ul li .jsfw_xianshi .jsfw_cont dl dd p {
    font-size: 0.16rem;
  
}
.tyjs_jsfw ul li .jsfw_xianshi .jsfw_cont dl dd .tubiao_logo {
    width: 0.4rem;
    height: 0.38rem;
}
.tyjs_jsfw ul li .jsfw_xianshi .jsfw_cont .jsfw_gengduo {
    width: 0.7rem;
    height: 0.3rem;
    border: 1px solid #ffffff;
    border-radius: 0.25rem;
    text-align: center;
    line-height: 0.3rem;
    margin-top: 0rem;
    transition: all 1s;
    cursor: pointer;
    margin-top: 0.15rem;
}
.tyjs_jsfw ul li .jsfw_xianshi .jsfw_cont .jsfw_gengduo a {
    font-size: 0.1rem;
}

/* 视频 专题 */
.tyjs_spzx .spzx_right {
    width: 100%;
    height: auto;
  
}
.tyjs_spzx .spzx_right ul li {
    position: relative;
    width: 2.6rem !important;
    height: 1.8rem;
    margin-left: 0.55rem;
}
.tyjs_spzx .spzx_right ul li:nth-child(3) {
    margin-right: 0rem;
}
.tyjs_jsfw111 {
    height: 11.41rem;
}
.tyjs_spzx .spzx_left {
    float: none;
    margin-left: 0;
}
.tyjs_spzx .spzx_left .spzx_title {
    padding-top: 0.4rem;
 
}
.tyjs_spzx .spzx_left .spzx_title h3 {
    font-size: 0.2rem;
    color: #000;
    padding-bottom: 0.1rem;
    text-align: center;
}
.tyjs_spzx .spzx_left .spzx_title {
    padding-top: 0.35rem;
    height: auto;
    overflow: hidden;
}
.tyjs_spzx .spzx_left ul {
    margin-top: 0rem;
    display: flex;
    padding-left: 0.855rem;
}

.tyjs_spzx .spzx_left .spzxqiehuan span.swiper-pagination-current {
    font-size: 0.18rem;
}
.tyjs_spzx .spzx_left ul li:nth-child(3) {
    width: auto;
    height: auto;
    margin-left: 0.1rem;
    font-size: 0.2rem;
    color: #000;
    font-weight: 700;
    line-height: 0.27rem;
}
.tyjs_spzx .spzx_left ul .henggang {
    width: 1.35rem;
    height: 0.28rem;
    margin-top: 0rem;
    margin-left: 0;
}
.tyjs_spzx .spzx_left ul li:nth-child(1) {
    width: 0.23rem;
    height: 0.3rem;
    margin-right: 0.08rem;
    position: relative;
    top: -0.04rem;
}
.tyjs_spzx .spzx_left .spzx_jaintou {
    margin-top: 0.2rem;
    width: 2.2rem;
}
.tyjs_spzx .spzx_left .spzx_jaintou .spzxjt_left {
 
top: -0.495rem;
 
left: 13%;
}
.tyjs_spzx .spzx_left .spzx_jaintou .spzxjt_right {
   
top: -0.5rem;
   
left: 1.25rem;
}
.tyjs_spzx .spzx_left .spzx_jaintou .spzxjt_left .left_jt {
  
width: 0.13rem;
  
height: 0.25rem;
}
.tyjs_spzx .spzx_left .spzx_jaintou .spzxjt_left .left_hx {
    position: absolute;
    top: -0.092rem;
    left: 0.01rem;
    width: 0.35rem;
    height: 0.21rem;
    border-bottom: 0.02rem solid #000;
    opacity: 0.3;
    z-index: 2;
    transition: all 1s;
}

.tyjs_spzx .spzx_left .spzx_jaintou .spzxjt_right .right_jt {
    width: 0.13rem;
  
    height: 0.25rem;
}
.tyjs_spzx .spzx_left .spzx_jaintou .spzxjt_right .right_hx {
    position: absolute;
    top: -0.092rem;
    right: 0.01rem;
    width: 0.35rem;
    height: 0.21rem;
    border-bottom: 0.02rem solid #000;
    opacity: 0.3;
    z-index: 2;
    transition: all 1s;
}
.tyjs_spzx .spzx_left .spzx_jaintou .spzxjt_right:hover .right_hx {
    width: 0.35rem;
}

.tyjs_spzx .spzx_left .spzx_jaintou .spzxjt_left:hover .left_hx {
    width: 0.35rem;

}
.tyjs_spzx {
    height: 3.4rem;
}

/* 新闻中心 */
.tyjs_xwzx {
    margin-top: 0.5rem;
}
.tyjs_xwzx .xwzx_top h3 {
    font-size: 0.2rem;
    margin-top: 0.18rem;
}

.tyjs_xwzx .xwzx_con {
    width: 100%;
    margin-top: 0.29rem;
    height: 5.5rem;
}
.tyjs_xwzx .xwzx_con .xwzxcon_left {
    float: none;
    width: 100%;
    height: 2.2rem;
}
.tyjs_xwzx .xwzx_con .xwzxcon_right {
    float: none;
    width: 100%;
}
.tyjs_xwzx .xwzx_con .xwzxcon_right .xwzxcon_righttop ul li h3 {

    margin-top: 0.15rem;
  
}
.tyjs_xwzx .xwzx_con .xwzxcon_right .xwzxcon_righttop ul li h3 a {
    font-size: 0.164rem;
}
.tyjs_xwzx .xwzx_con .xwzxcon_right .xwzxcon_righttop ul li span {
    font-size: 0.145rem;
    margin-top: 0.1rem;
}
.tyjs_xwzx .xwzx_con .xwzxcon_right .xwzxcon_righttop ul li p {
    font-size: 0.16rem;
    line-height: 0.3rem;
    margin-top: 0.1rem;
   
}
.tyjs_xwzx .xwzx_con .xwzxcon_right .xwzxcon_righttop ul li .xwzx_ljxq a {
    font-size: 0.1rem;
    line-height: 0.33rem;
}
.tyjs_xwzx .xwzx_con .xwzxcon_right .xwzxcon_righttop ul li .xwzx_ljxq {
    width: 0.8rem;
    height: 0.3rem;
    border: 1px solid #333333;
    text-align: center;
    border-radius: 0.2rem;
    margin-top: 0.15rem;
    cursor: pointer;
    transition: all 0.5s;
}

.tyjs_xwzx .xwzx_con .xwzxcon_right .xwzxcon_rightbot {
    height: 0.8rem;
    margin-top: 0.2rem;
}
.tyjs_xwzx .xwzx_con .xwzxcon_right .xwzxcon_rightbot ul li {
    height: 0.8rem;

}
.tyjs_xwzx .xwzx_bot {
    margin-top: 0.15rem;
}


.tyjs_xwzx .xwzx_bot .xwzx_newtit ul li.active {
    font-size: 0.16rem;
    color: #0950b4;
    font-weight: 700;
    padding-bottom: 0.1rem;
    border-bottom: 0.02rem solid #0950b4;
    transition: all 0.5s;
}

.tyjs_xwzx .xwzx_bot .xwzx_newtit ul li {
    width: 100%;
    text-align: center;
    font-size: 0.16rem;
    color: #999999;
    padding-bottom: 0.1rem;
    border-bottom: 0.02rem solid #cccccc;
    transition: all 0.5s;
    cursor: pointer;
}

.tyjs_xwzx .xwzx_bot .xwzx_newtit ul li:nth-child(5) {
  display: none;
}
.tyjs_xwzx .xwzx_bot .xwzx_newcon {
    display: none;
    width: 100%;
    height: auto;
    margin-top: 0;
}
.tyjs_xwzx .xwzx_bot .xwzx_newcon ul li {
    float: left;
    width: 100%;
    line-height: initial;
    margin-left: 0%;
    transform: translateY(0);
    transition: all 0.5s;
    cursor: pointer;
    margin-top: 0.07rem;
}
.tyjs_xwzx .xwzx_bot .xwzx_newcon ul li p {
    width: 74%;
    float: left;
    font-size: 0.26rem;
    color: #333333;
    padding-top: 0;
    padding-bottom: 0rem;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.tyjs_xwzx .xwzx_bot .xwzx_newcon ul li p a {
    font-size: 0.145rem;
    color: #333333;
}
.tyjs_xwzx .xwzx_bot .xwzx_newcon ul li span {
    float: right;
    font-size: 0.14rem;
    color: #999999;
    padding-top: 0.1rem;
}
/* 图形解说 */

.tyjs_tjts .tjts_top h3 {
    text-align: center;
    font-size: 0.2rem;
    color: #1a1a1a;
    margin-top: 0.18rem;
}

.tyjs_tjts .tjts_bot ul li {
    position: relative;
    width: 2.65rem !important;
    height: 2rem;
    transform: scale(0.8);
    transition: all 1s;
    cursor: pointer;
}
.tyjs_tjts {
    margin-top: 0.5rem;
    margin-bottom: 0.4rem;
}
.tyjs_tjts .tjts_bot ul {
    margin-top: 0.3rem;
    z-index: 2;
}
.tyjs_tjts .tjts_bot ul li a .tijs_yinying {
    height: 0.5rem;
    font-size: 0.145rem;
    line-height: 0.5rem;
}













}
.sinochem-footer{
    display: none;
}

/*1024以下*/
@media screen and (max-width: 1020px) {
    .sinochem-footer{
        display: block;
    }
/* 底部 */
.sinochem-footer {
    width: 100%;
    background: #1D4F91;
    padding-top: 0.333rem;
  }
  .w1600, .w1440 {
    width: 86.98%;
    margin: 0 auto;
}
   /* 底部 */
   .sinochem-footer {
      padding-top: 0.2rem;
   }

   .footer-content-top {
      padding-bottom: 0;
   }

   .footer-content-top-left {
      width: 100%;
   }

   .footer-content-top-left-listbox {
      width: 100%;
      margin-right: unset;
      /* margin-bottom: 0.2rem; */
      /* height: 1.5rem; */
   }

   /* 移动端底部左侧上方在线办公 */
   .fctl-zxbg {
      display: block;
   }

   .footer-content-top-left-listbox h2 {
      padding-bottom: 0.4rem;
      margin-bottom: unset;
      line-height: 1rem;
      border-bottom: 1px solid #fff;
      position: relative;
   }

   .footer-content-top-left-listbox h2:after {
      content: "";
      display: block;
      width: 0.4rem;
      height: 0.2rem;
      background: url(../images/jt-wbot.png) no-repeat left center / 100%;
      position: absolute;
      top: 42%;
      right: 0;
   }

   .footer-content-top-left-listbox .border_btm {
      border-bottom-color: transparent;
   }

   .footer-content-top-left-listbox .border_btm:after {
      background: url(../images/jt-wtop.png) no-repeat left center / 100%;
   }

   .footer-content-top-left-listbox h2 a {
      font-size: 0.41rem;
      color: #fff;
   }

   .footer-content-top-left-ul {
      width: 100vw;
      margin-left: 2.5%;
      height:0;
      overflow:hidden;
      transition:.4s;
   }

   .footer-content-top-left-li {
      width: 100%;
      margin-bottom: unset;
      height: 0.7rem;
      line-height: 0.7rem;
      text-indent: 0.8em;
      background: #1D4F91;
      position: relative;
   }

   .footer-content-top-left-li:after {
      content: "";
      display: block;
      width: 86.98%;
      margin: 0 auto;
      height: 1px;
      background: #1D4F91;
      position: absolute;
      right: 0;
      bottom: 0;
      left: 0;
   }

   .footer-content-top-left-li a {display: block;font-size: 0.4rem;color: #fff;}

   .footer-content-top-left-li:hover {
      background: #1D4F91;
   }

   .fctl-zxbg {
      display: block;
   }

   .footer-content-top-right {
      padding-top: 0.629rem;
      width: 100%;
   }

   .footer-content-top-right-gzwm-title {
      margin-bottom: 0.749rem;
   }

   .footer-content-top-right-gzwm-title h3 {
      text-align: center;
      line-height: 1.25;
      font-size: 0.32rem;
      color: #fff;
   }

   .footer-content-top-right-gzwm-content {
      margin-bottom: 1.12rem;
      display: flex;
      justify-content: center;
   }

   .footer-content-tr-gzwm-ewm {
      width: 0.789rem;
      height: 0.789rem;
      margin-right: 0.327rem;
   }

   .footer-content-top-right-ewm {
      display: none;
   }

   .footer-content-mid {
      display: none;
   }

   .footer-content-bottom {
      padding: 0 0 0.697rem;
   }

   .footer-content-bottom-select {
      width: 45.7%;
      margin-right: 8%;
      padding-bottom: 0.293rem;
      line-height: 1.25;
      font-size: 0.32rem;
      color: #fff;
      margin-bottom: 0.391rem;
   }

   .footer-content-bottom-select-jt {
      width: 0.48rem;
      height: 0.387rem;
      background: url(../images/jt-wbot.png) no-repeat left center / 0.336rem 0.164rem;
   }

   .footer-content-bottom-select-jt-hover {
      background: url(../images/jt-wtop.png) no-repeat left center / 0.336rem 0.164rem;
   }

   .footer-content-bottom-select:nth-child(even) {
      margin-right: 0;
   }

   .footer-content-bottom-select-content {
      padding: 0.16rem 0;
      height: 7.867rem;
      top: -8.5rem;
   }

   .footer-content-bottom-select-content p {
      padding: 0.173rem 0.667rem 0.147rem;
      line-height: 1.25;
   }

   .footer-content-bottom-select-content p a {
      font-size: 0.32rem;
   }

   .footer-bottom {
      padding: 0.156rem 0 0.146rem;
      background: #2A4C86;
      line-height: 1.29;
      color: #fff;
      margin-top: 0.5rem;
   }
   .footer-bottom a{
    
      color: #fff;
   }
   .copyright {
      line-height: 1.56;
      font-size: 0.1rem;
      text-align: center;
   }
}

@media screen and (max-width:750px) {
   .copyright {
      width: 86.98%;
      margin: 0 auto;
   }
}



/*mobile*/
@media screen and (max-width: 750px) {
   .navli_tit a,.seclist_tit a{
      display: block;
      float: left;
   }
   .thr_li a{
      display: block;
   }
   .btmbtn_text a {
      display: block;
   }
}



/* 二级页适配 */
 /* 集团概况 */
/*1024以下*/
@media screen and (max-width: 1020px) {
.ty_second h3 {
    margin-bottom: 0;
    text-align: center;
}
.ty_second h3 {margin-bottom: 0.5rem;font-size: 0.533rem;font-stretch: normal;letter-spacing: 0px;color: #0a50b4;font-weight: 500;padding-bottom: 0;background: none;font-family: "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;}
/* gywm */
.gywmjtgk{margin-top: .07rem;}
   .ce_left_nav {
    display: none;
}
   .base-crumbs {
    display: none;
}
.abount_gywm img{width: 100%;height: auto;/* background: url(gywmbanner.png) no-repeat center center; */margin-top: 0.88rem;}
.gywm_witd{width: 100%;margin: 0 auto;margin-top: 0;}
.gywm_wz h3{
margin-bottom: .2083rem;
font-size: .2083rem;
font-stretch: normal;
letter-spacing: 0px;
color: #0a50b4;
font-weight: 500;
padding-bottom: .099rem;
/* line-height: 70px; */
background: url(dj_top.png)no-repeat 1px 55px;
font-family: "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;
}
.gywm_year ul li:nth-child(even){margin-right: 5%;width: auto;}
.gywm_wz span{
font-size: .1042rem;
font-weight: normal;
letter-spacing: 0px;
color: #0a50b4;
}

.gywm_wz h2{font-size: .2083rem;font-weight: normal;font-stretch: normal;letter-spacing: 0px;color: #333333;/* line-height: .3438rem; */margin-bottom: .1979rem;display: none;}
.gywm_year{width: 100%;float: none;margin-top: 0.2rem;/* display: none; */top: 0.1rem;}
.gywm_year ul li{width: auto;float: left;margin-right: 6%;margin-bottom: .15rem;margin-left: 0;}
.gywm_year ul li h3{font-size: .45042rem;font-weight: normal;font-stretch: normal;letter-spacing: 0px;color: #333333;margin-bottom: .07rem;}
.gywm_year ul li p{font-size: .4146rem;font-weight: normal;letter-spacing: 0px;color: #0a50b4;}
.gywm_year ul li p span{display: inline-block;font-size: .4125rem;font-weight: normal;font-stretch: normal;letter-spacing: -1px;color: #0a50b4;}
.gywm_right{float: right;width: 100%;}
.gywm_right p{text-align: justify;font-size: 0.373rem;font-weight: normal;font-stretch: normal;line-height: 2;letter-spacing: 0px;color: #333333;text-indent: 2em;margin-bottom: 0.1rem;}

.gywm_right p:nth-child(1){margin-bottom: .151rem;}
.gywm_wrap{background: url(genertec.png) no-repeat 100% 0%;}
.gywm_bot img{
width:95%;
}
   .wrap_1400_789 {
    width: 88%;
    margin: 0 auto;
}
.wrap_1683{
width: 90%;
margin: 0 auto;
margin-top: .6302rem;
display: flex;
align-items: center; /*定义body的元素垂直居中*/
justify-content: center; /*定义body的里的元素水平居中*/
}
.wrap_1683_left{width: 33.3%;float: left;margin-left: 11%;}
.wrap_1683_left h2{
font-size: .2083rem;
font-weight: normal;
font-stretch: normal;
letter-spacing: 0px;
color: #333333;
margin-bottom: .3229rem;
}
.wrap_1683_left p{
text-indent: 2em;
text-align: justify;
font-size: .0833rem;
font-weight: normal;
font-stretch: normal;
line-height: .1563rem;
letter-spacing: 0px;
color: #333333;
}





.wrap_1683_right{width: 43.9%;float: right;overflow: hidden;margin-left: 12%;}
.wrap_1683_right img{
width: 100%;
transition: all 0.6s;
cursor: pointer;
}



.wrap_1683_left1{width: 33.3%;float: left;margin-left: 12.5%;/* margin-top: 10%; */}
.wrap_1683_left1 h2{
font-size: .2083rem;
font-weight: normal;
font-stretch: normal;
letter-spacing: 0px;
color: #333333;
margin-bottom: .3229rem;
}
.wrap_1683_left1 p{
text-indent: 2em;
text-align: justify;
font-size: .0833rem;
font-weight: normal;
font-stretch: normal;
line-height: .1563rem;
letter-spacing: 0px;
color: #333333;
}





.wrap_1683_right1{width: 43.9%;float: left;overflow: hidden;}
.wrap_1683_right1 img{
width: 100%;
transition: all 0.6s;
cursor: pointer;
}
.wrap_1683_right1 img:hover {
transform: scale(1.1);   
}
.wrap_1683_right img:hover {
transform: scale(1.1);   
}
.wrap_1683_1{
margin-top: 0;
}
.wrap_1683_2{
margin-top: 0;
}
.wrap_1683_left_1{
margin-top: 5%;
}
.gywm_fort{height: 2.6042rem;background: url(gywmfoter.png) no-repeat;background-size: 100% 100%;margin-top: -2rem;}
.gywm_fort p{
font-size: .1042rem;
font-weight: normal;
font-stretch: normal;
line-height: .1823rem;
letter-spacing: 0px;
color: #0a50b4;
margin-left: 15%;
font-weight: 600;
padding-top: 7%;
}

/* 董事会 */
/* g高管团队 */
.ggtd_gywm{/* width: 3.31rem; */margin: 0 auto;}

.ggtd_gywm ul li{text-align: center;float: left;height: 2.3rem;margin-left: 0.8rem;margin-bottom: .2083rem;}
.ggtd_gywm ul li:nth-child(3){/* margin-left: 0; */margin-left: 1.55rem;}
.ggtd_gywm ul li:nth-child(2) {
    /* margin-left: 0; */
    margin-right: 1.8rem;
}
.ggtd_gywm ul li:nth-child(1) {
    /* margin-left: 0; */
    margin-left: 2.5rem;
}
.ggtd_gywm ul li img{width: 2.4rem;height: auto;}
.ggtd_gywm ul li h2{
font-size: .1563rem;
font-weight: normal;
font-stretch: normal;
letter-spacing: 0px;
color: #1a1a1a; 
margin-top: .1406rem;
margin-bottom: .0833rem;
}
.ggtd_gywm ul li p{font-size: .1042rem;font-weight: normal;font-stretch: normal;letter-spacing: 0px;color: #666666;width: 55%;line-height: 0.2rem;margin: 0 auto;text-align: center;}
/*  */
   /* banner */
   /*  */
.abount_gywm{
   /* position: relative; */
   /* top: 1.1rem; */
}
   

   

   /* g高管团队 */
.ggtd_gywm{width: 100%;margin: 0 auto;}

.ggtd_gywm ul li{text-align: center;float: left;height: auto;margin-left: 0;margin-bottom: .2083rem;width: 33.3%;}
.ggtd_gywm ul li:nth-child(3){/* margin-left: 0; */margin-left: 0;}
.ggtd_gywm ul li:nth-child(2) {
    margin-left: 0;
    margin-right: 0;
}
.ggtd_gywm ul li:nth-child(1) {
    /* margin-left: 0; */
    margin-left: 2.5rem;
}
.ggtd_gywm ul li img{width: 2.4rem;height: auto;}
.ggtd_gywm ul li h2{font-size: 0.41rem;font-weight: normal;font-stretch: normal;letter-spacing: 0px;color: #1a1a1a;margin-top: .1406rem;margin-bottom: .0833rem;}
.ggtd_gywm ul li p{font-size: .36rem;font-weight: normal;font-stretch: normal;letter-spacing: 0px;color: #666666;width: 100%;line-height: 0.5rem;margin: 0 auto;text-align: center;}
.ggtd_gywm ul li:nth-child(1){
   margin-left: 33.3%;
    margin-right: 33.3%;
}


   /* 结构 */

.imgnews_img {
    width: 100%;
    margin: 0 auto;
    margin-top: 0;
}


/* 发展战略 */
.body_wrap_second_fzzl{
   background: #eef0f2;
   }
   .imgnews_img_fzcl {
   width: 86.98%;
   margin: 0 auto;
   margin-top: 0.5208rem;
   }
   .gywm_fzzl h2{
   font-size: 0.4rem;
   font-weight: normal;
   font-stretch: normal;
   letter-spacing: 0px;
   color: #333333;
   text-align: center;
   margin-bottom: .2188rem;
   }
   .gywm_fzzl p{
   font-size: 0.373rem;
   font-weight: normal;
   font-stretch: normal;
   letter-spacing: 0px;
   color: #333333;
   text-indent: 2em;
   line-height: 2;
   margin-bottom: .2188rem;
   text-align: justify;
   }
   .gywm_fzzl img{
   width: 100%;
   }
   .gywm_fzzl_box{
   width: 100%;
   height: auto;
   background-color: #ffffff;
   border-radius: .1823rem;
   margin-bottom: 0.35rem;
   }
   .gywm_fzzl_box img{
   width: 1.349rem;
   height: 1.349rem;
   margin-bottom: .1563rem;
   }
   .gywm_fzzl_box h2{
   font-size: 0.38rem;
   font-weight: normal;
   height: auto;
   font-stretch: normal;
   line-height: 2;
   letter-spacing: 0px;
   color: #333333;
   margin-bottom: .1458rem;
   }
   .gywm_fzzl_box h3{
   font-size: 0.473rem;
   font-weight: normal;
   font-stretch: normal;
   line-height: 2;
   letter-spacing: 0px;
   color: #0a50b4;
   margin-bottom: .12rem;
   }
   .gywm_fzzl_box p{
   font-size: 0.373rem;
   font-weight: normal;
   font-stretch: normal;
   line-height: 2;
   letter-spacing: 0px;
   color: #333333;
   text-align: justify;
   }
   .gywm_fzzl_123 div:nth-child(1){
   margin-left: 0;
   }
   .gywm_fzzl_123 div{
   margin-left: 0;
   }
   .gywm_fzzl_box{
   float: none;
   position: relative;
   }
   .gywm_fzzl_123 {
   margin-top: .4167rem;
   padding-bottom: .5208rem;
   }
   .gywm_fzzl_box_1{
   width: 90%;
   padding-top: .4667rem;
   padding-left: 0;
   padding-right: 0;
   margin-left: 0.45rem!important;
   padding-bottom: 0.4rem;
   }
   .gywm_fzzl_box_1 span{
   display: block;
   background: none;
   height: 1px;
   width: 90%;
   position: absolute;
   bottom: .2031rem;
   padding-bottom: 0.2rem;
   }


/* 先进制造与技术服务 */
.hxyw_left{float: none;width: 100%;}
.hxyw_left p{text-indent: 2em;text-align: justify;font-size: 0.347rem;font-weight: normal;font-stretch: normal;line-height: 2;letter-spacing: 0px;color: #333333;}
.hxyw_right{float: none;width: 100%;}
.hxyw_right li{float: left;width: 2.79rem;margin-left: .1563rem;}
.hxyw_right li:nth-child(1){

margin-left: 0;
}
.hxyw_right li img{
width: 100%;
}
.hxyw_wrap {
margin-bottom: .5208rem;
}
.yeimg1{height: auto;background-color: #eef0f2;}
.yeimg2{height: auto;}
.yeimgwrap{width: 86.98%;margin: 0 auto;padding-top: 5.25%;display: block;align-items: center;justify-content: center;padding-bottom: 5.25%;}
.yeimg1_left{float: none;overflow: hidden;width: 100%;}
.yeimg1_left img{width: 100%;transition: all 0.6s;}
.yeimg1_right{overflow: hidden;float: none;width: 100%;margin-left: 0;}
.yeimg1_right h2{font-size: 0.447rem;font-weight: normal;font-stretch: normal;text-align: justify;line-height: 1.5;letter-spacing: 0px;color: #333333;margin-bottom: .2031rem;margin-top: 0.3rem;}

.yeimg1_right p{font-size: 0.347rem;font-weight: normal;font-stretch: normal;line-height: 2;letter-spacing: 0px;color: #666666;text-indent: 2em;text-align: justify;}


.yeimg2_left{overflow: hidden;width: 100%;margin-top: 0.25em!important;}
.yeimg2_left img{
width: 100%;
transition: all 0.6s;
}
.yeimg2_right{float: none;overflow: hidden;width: 100%;margin-right: 12.5%;}
.yeimg2_right h2{font-size: 0.447rem;font-weight: normal;font-stretch: normal;text-align: justify;line-height: 1.5;letter-spacing: 0px;color: #333333;margin-bottom: .2031rem;}

.yeimg2_right p{font-size: 0.347rem;font-weight: normal;font-stretch: normal;line-height: 2;letter-spacing: 0px;color: #666666;text-indent: 2em;text-align: justify;}
.yeimg2_left img:hover {
transform: scale(1.1);   
}
.yeimg1_left img:hover {
transform: scale(1.1);   
}

/* 科研实力 */
   .kjcx_w120 .gywm_witd {margin-top: 0;}
.kjcx_w120 {
    width: 100%;
    height: auto;
    background-color: #eef0f2;
}.kjcx_w120 {
    width: 100%;
    height: auto;
    background-color: #eef0f2;
}

   .kysl_368 {
    height: auto;
    width: 86.98%;
    margin: 0 auto;
}
.kysl_12 {
    padding-top: 0.1rem;
}
.ty_second p{font-size: 0.347rem;font-weight: normal;font-stretch: normal;line-height: 2;letter-spacing: 0px;color: #333333;text-align: justify;text-indent: 2em;}

   .kysl_12 p {
    font-size: 0.347rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: 2;
    letter-spacing: 0px;
    color: #333333;
    text-align: justify;
    text-indent: 2em;
    margin-top: 0.4115rem;
    margin-bottom: 0.2969rem;
}
/* 重点项目 */
.zdxm_136{width: 100%;height: auto;margin-top: .4167rem;background-color: #eef0f2;background: url(zdxmbj.png) no-repeat 100% 100%;display: block;align-items: center; /*定义body的元素垂直居中*/justify-content: center; /*定义body的里的元素水平居中*/}
.zdxm_left h3{margin-bottom: 0;font-size: 0.533rem;font-stretch: normal;letter-spacing: 0px;text-align: center;color: #0a50b4;font-weight: 500;padding-bottom: 0.17rem;/* line-height: 70px; */background: none;font-family: "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;/* background-size: 4%; */padding-top: 0.5rem;}
.zdxm_777{width: 86.98%;margin: 0 auto;position: relative;}
.zdxm_left p{font-size: 0.347rem;font-weight: normal;font-stretch: normal;line-height: 2;letter-spacing: 0px;text-align: justify;text-indent: 2em;color: #333333;margin-bottom: 0.1rem;}
.zdxm_left{width: 100%;float: none;position: relative;top: 25%;}
.zdxm_right{width: 100%;float: none;}
.zdxm_right img{
width: 100%;
}
.zdxm_735{width: 100%;height: 12.8281rem;background: url(kjcgbjt.png)no-repeat;background-size: 100%;}
.zdxm_651{width: 100%;height: auto;/* background-color: rgb(255, 255, 255,0.9); */position: relative;top: 30%;left: 0;background: url(kjcgbj.png) no-repeat;background-size: 100% 100%;}
.zdxm_651 h3{font-size: 0.533rem;font-stretch: normal;letter-spacing: 0px;color: #0a50b4;font-weight: 500;padding-bottom: 19px;/* line-height: 70px; */text-align: center;background: none;font-family: "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;/* background-size: 4%; */}
.zdxm_651 p{text-align: justify;text-indent: 2em;font-size: 0.347rem;font-weight: normal;font-stretch: normal;line-height: 2;letter-spacing: 0px;color: #333333;margin-bottom: 0.1rem;}
.zdxm_651 span{
width: .1979rem;
height: .0625rem;
background-color: #0743bb;
border-radius: .0313rem;
display: inline-block;
position: absolute;
bottom: -22%;
}
.zdxm177{
background: #ecf0f3;
height: .9219rem;
}
.zdxm_555{width: 86.98%;margin: 0 auto;padding-top: 0.5104rem;position: relative;}


/* 集团新闻 */
.jtxw_715 ul li{
    float: none;
    width: 100%;
    height: auto;
    border-bottom: solid 1px #c7c7c7;
    padding-bottom: 0;
    padding-top: 0.4rem;
    margin-left: 0;
    margin-bottom: 0;
}
.jtxw815  h2 a{
    font-size: 0.38rem;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0px;
    line-height: 1;
    color: #333333;
    margin-bottom: 0.4042rem;
    display: block;
    white-space: nowrap;
    text-overflow:
    ellipsis;
    -webkit-text-overflow:ellipsis;
    overflow:
    hidden;
}
.jtxw815 span{
    display: inline-block;
    font-size: .345rem;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0px;
    line-height: 1.1;
    color: #333333;
    float: right;
    padding-right: .0417rem;
    border-right: none;
}
.jtxw815  p{
    font-size: .0833rem;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0px;
    color: #333333;
    width: 20%;
    line-height: 1.1;
    display: inline-block;
    padding-left: .0417rem;
}
.jtxw_715 ul li:nth-child(odd){margin-left: auto;}
.jtxw815{float: left;width: 100%;}
.jtxw_715 img{
    width: 3.1979rem;
    height: 1.7917rem;
    float: right;
}
   
.jtxw815 h2{
   display: block;
   /* height: 1.5rem; */
   width: 72%;
   float: left;
}

.ty_second_jtxw h3{
    margin-bottom: .3177rem;
}
.gzdt_715 ul li h2 a:hover {
   color: #0a50b4;
}

/* 详情 */
.fh_top{
    position: absolute;
    left: -23%;
    top: 0.64rem;
    display: none;
}
.body_wrap_second_xq{
    background: #eef0f2;
    position: relative;
}
.body_wrap_second_xq_78{
    width: 86.98%;
    margin:  0 auto;
    position: relative;
    top: 0.8rem;
}
.xq_854{
    padding-top: 0;
}
.xq_time{
    font-size: .35rem;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0px;
    color: #999999;
    margin-bottom: .1563rem;
}
.xq_time span{
    font-size: .35rem;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0px;
    color: #999999;
}
.xq_854 h3{
    font-size: .42rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: .5906rem;
    letter-spacing: 0px;
    color: #0a50b4;
    margin-bottom: .25rem;
}
.xq_854 p{
    font-size: 0.38rem!important;
    font-weight: normal;
    font-stretch: normal;
    line-height: 2;
    letter-spacing: 0px;
    color: #333333;
    text-align: justify;
    text-indent: 2em;
    margin-bottom: 0.08rem;
}
.xq_854 p span {
    font-size: .38rem!important;
    line-height: 0.25rem;
}
.xq_854 img{width: 100%;margin-bottom: 0.08rem;}
.xq_369 {
    margin-top: .3906rem;
    padding-bottom: 78px;
}
.xq_369 ul p{
    font-size: .1042rem;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #0a50b4;
}
.xq_369 ul p{
    width: 9.5%;
    float: left;
}
.xq_369 ul li{
  float: left;
  margin-left: .17rem;
  margin-top: -3px;
}
.xq_369 ul li:nth-child(2) {
  
    margin-left: 0;

}

.fh_top input{
    border: none;
    font-size: .1042rem;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0px;
    color: #0a50b4;
    margin-left: 0.07rem;
}
.fh_top img{
    width: 30%;
    margin-top: -0.04rem;
}
.xq_zxzx{
    width: 6.9271rem;
    margin: 0 auto;
    margin-top: .6302rem;
    margin-bottom: 0.3rem;
    display: none;
}
.xq_zxzx_0 h2{
	font-size: 0.553rem;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #333333;
	font-weight: 600;
	margin-bottom: .1302rem;
}
.xq_zxzx_0 span{
    display: block;
    width: .1771rem;
	height: .0365rem;
	background-color: #0a50b4;
	border-radius: .0208rem;
    margin-bottom: .1615rem;
}


/* 分页 */


/* 分页 */


a.cur {color: #ffffff;background: #0a50b4;}
.pageGo button:hover {
  background-color: #0a50b4;
    	color: #ffffff;
}
.nypage a:hover {
  background-color: #0a50b4;
    	color: #ffffff;
}

.nypage {
    width: 8.2969rem!important;
    margin: 0 auto;
    padding-bottom: 0.5208rem!important;
    padding-top: 0.5rem;
}
   .nypage a {
        width: 1.3rem!important;
        height: 0.5rem!important;
        display: block;
        float: left;
        background-color: #ffffff;
        border-radius: .026rem;
        border: solid 1px #e5e5e5;
        font-size: .34rem!important;
        font-weight: normal;
        font-stretch: normal;
        line-height: 0.5rem!important;
        letter-spacing: 0px;
        color: #999999;
        text-align: center;
        margin-left: .0521rem!important;
    }

.pageGo span{
   display: inline-block;
   font-size: .34rem!important;
   font-weight: normal;
   font-stretch: normal;
   line-height: .2604rem!important;
   letter-spacing: 0px;
   color: #999999;
   margin-left: 0.121rem!important;
}
.pageGo span:nth-child(1){margin-left: 0.25rem!important;}
.pageGo {
       font-size: 14px!important;
}
.pageGo input {
    width: 0.8rem!important;
    height: 0.5rem!important;
    background-color: #ffffff;
    border-radius: .026rem;
    border: solid 1px #e5e5e5;
    margin-left: 0.121rem!important;
    font-size: .342rem!important;
    font-weight: normal;
    font-stretch: normal;
    line-height: .2604rem!important;
    text-align: center;
    letter-spacing: 0px;
    color: #999999;
}

.ye {
    margin-right: 0.121rem!important;
}

.pageGo  button {
    width: 1.35rem!important;
    height: 0.5rem!important;
    background-color: #ffffff;
    border-radius: .026rem!important;
    border: solid 1px #e5e5e5;
    font-size: .32rem!important;
    font-weight: normal;
    font-stretch: normal;
    line-height: .2604rem!important;
    letter-spacing: 0px;
    color: #999999;
    margin-right: 0.1rem!important;
}

/* 品牌标识 */
.index_p {
   margin: 0 auto;
   margin-bottom: 0.85rem;
   width: 100%;
}
.app_image{
   width: auto;
}
.index_p p {
   font-size: .347rem;
   line-height: 0.55rem;
}


/* 理念 */


video{
   width:100%!important;
}

/* 社会责任报告 */
.shzrbg_wrap{
   width: 78.329%;
   margin: 0 auto;
   margin-bottom: 0.5rem;
   }
   .shzrbg_111 {
   padding-top: .5156rem;
   }
   .shbg_123 ul li:nth-child(odd){
   margin-left: auto;
   }
   .shbg_123 ul li{
   width: 100%;
   height: 3.43rem;
   float: none;
   margin-left: 0;
   background-color: #eef0f2;
   margin-bottom: .3125rem;
   }
   
   .shbg_123_left{
   float: left;
   width: 2.2448rem;
   height: 1.6823rem;
   background-color: #f5f5f5;
   box-shadow: 3px 5px 6px 2px 
   rgba(0, 0, 0, 0.1);
   margin-top: .1927rem;
   margin-left: .2083rem;
   }
   
   .shbg_123_left img{
   width: 100%;
   }
   
   .shbg_123_right{
   float: right;
   width: 4.5544rem;
   height: 3rem;
   /* padding: 40px; */
   margin: .2083rem .3125rem .2083rem  .2083rem;
   border-left: 1px solid #ccc;
   position: relative;
   }
   .shbg_123_right h2{
   font-size: .3563rem;
   font-weight: normal;
   font-stretch: normal;
   line-height: 1.3;
   letter-spacing: 0px;
   color: #333333;
   padding-left: 7%;
   padding-top: 0.2rem;
   font-weight: 600;
   }
   .shbg_123_right h2 a{
     
       color: #333333;
   
   }
   .yl1{font-size: .1146rem;font-weight: normal;font-stretch: normal;letter-spacing: 0px;color: #666666;background: url(yd.png) no-repeat 0px 0.09rem;padding-left: .5rem;position: absolute;bottom: 8%;left: 10%;background-size: 26%;}
   .xz1{font-size: .1146rem;font-weight: normal;font-stretch: normal;letter-spacing: 0px;color: #666666;background: url(xz.png) no-repeat 0 0.08rem;padding-left: 0.4rem;position: absolute;bottom: 8%;left: 45%;background-size: 33%;}
   /* 国资动态 */
/* 国资动态 */
.gzdt_715 ul li{
   /* float: none; */
   width: 100%;
   border-bottom: solid 1px #c7c7c7;
   /* padding-bottom: 0; */
   margin-left: 0;
   /* margin-bottom: 0; */
   padding-bottom: 0.3042rem;
}
.gzdt_715 ul li h2 a{
   font-size: .34042rem;
   font-weight: normal;
   font-stretch: normal;
   letter-spacing: 0px;
   color: #333333;
   margin-bottom: .1042rem;
   display: block;
   white-space: nowrap;
   text-overflow:ellipsis;
   -webkit-text-overflow:ellipsis;
   overflow:hidden;
   line-height: 2.5;
}
.gzdt_715 ul li span{
   display: inline-block;
   font-size: .3rem;
   font-weight: normal;
   font-stretch: normal;
   letter-spacing: 0px;
   color: #333333;
   float: left;
   padding-right: .0417rem;
   line-height: 1;
   padding-right: 0.0417rem;
   border-right: 0.015rem solid #b8b4b4;
}
.gzdt_715 ul li p{
   font-size: .3rem;
   font-weight: normal;
   font-stretch: normal;
   letter-spacing: 0px;
   color: #333333;
   width: 16%;
   display: inline-block;
   padding-left: .0417rem;
   position: absolute;
   line-height: 1;
}
.gzdt_715 ul li:nth-child(odd){
margin-left: 0;
}

/* 专题报道 */
.ztbd_wrap{
   width: 78.329%;
   margin: 0 auto;
   margin-top: 0.5208rem;
}
.ztbd_7856{

margin-top: .3125rem;
margin-bottom: 1.0417rem
}
.ztbd_7856 ul li {
   width: 100%;
}
.ztbd_7856 ul li img{
   width: 100%;
   height: auto;
}
.ztbd_456 h3{
  font-size: .3425rem;
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 0px;
  color: #1a1a1a;
  padding-top: .18rem;
  padding-left: .2135rem;
  padding-bottom: .07rem;
  font-weight: bold;
}
.ztbd_456 h3 a{

  color: #1a1a1a;

}
.ztbd_456 p{
  font-size: .0833rem;
  font-weight: normal;
  font-stretch: normal;
  line-height: 2;
  letter-spacing: 0px;
  color: #333333;
  text-align: justify;
  text-indent: 8em;
  padding-left: .2135rem;
  padding-right: .2135rem;
}
.ztbd_456{
   width: 100%;
   height: auto;
   background-color: #f5f5f5;
}


.ztbd_7423{
   width: 78.329%;
   margin: 0 auto;
   margin-top: 0.5208rem;
}

.ztbd_7423_563 {
  width: 7.8125rem;
  height: 2.2552rem;
  /* box-shadow: 0px 0px 14px 0px 
     rgba(0, 0, 0, 0.05); */
  background: url(ztbdxqbj.png) no-repeat;
  background-size: 100% 100%;
  }
.ztbd_7_563 p{
  font-size: .0938rem;
  font-weight: normal;
  font-stretch: normal;
  line-height: .1667rem;
  letter-spacing: 0px;
   text-indent: 2em;
   text-align: justify;
  color: #930000;
}
.ztbd_7_563{
   width: 90%;
   padding-top: .4115rem;
   padding-left: .4063rem;
   padding-right: .4063rem;
}

.ldc_568{
   width: 4.98rem;
   height: 2.8646rem;
   float: left;
}
.ldc_568 img{
   width: 100%;
}

.ldj_266 {width: 2.85rem;float: right;height: 2.865rem;background-color: #ffffff;position: relative;}
.ldj_266 h2{
   font-size: .1563rem;
   font-weight: normal;
   font-stretch: normal;
   letter-spacing: 0px;
   color: #333333;
   padding-top: .4063rem;
   padding-right: .3125rem;
   padding-left: .3125rem;
}
.ldj_266 h4{
   font-size: .0938rem;
   font-weight: normal;
   font-stretch: normal;
   line-height: .1458rem;
   letter-spacing: 0px;
   color: #cccccc;
   padding-left: .3125rem;
   background-color: #ffffff;
   padding-right: .3125rem;
   margin-top: .0938rem;
}
.ldj_266 p{
   font-size: .1042rem;
   font-weight: normal;
   font-stretch: normal;
   line-height: .1719rem;
   letter-spacing: 0px;
   color: #808080;
   text-indent: 2em;
   text-align: justify;
   padding-left: .3125rem;
   padding-right: .3125rem;
   margin-top: .1979rem;
}
.ldj_266 span a{
   position: absolute;
   display: block;
   font-size: .0938rem;
   font-weight: normal;
   font-stretch: normal;
   letter-spacing: 0px;
   color: #cccccc;
   bottom: 6%;
   left: 75%;
}
.ldj_266 span{
   display: block;
   float: right;
   padding-left: 0.3125rem;
   padding-right: 0.3125rem;
}
.mySwiper{
   margin-top: 0;
   padding-top: 1.6rem;
}

.swiper-button-next-1{
   width: .2656rem!important;
   height: .2656rem!important;
   background: url(ztbdright.png) no-repeat;
   background-size: 100% 100%;
   right: 36.45%!important;
}
.swiper-button-prev-1{
   background: url(ztbdleft.png) no-repeat;
   width: .2656rem!important;
   height: .2656rem!important;
   left: 0%!important;
   background-size: 100% 100%;
}
.swiper-button-prev-1:after{
   content: none !important;;
}
.swiper-button-next-1:after{
   content: none !important;;
}

.swiper-button-next-1.swiper-button-disabled{
   opacity: 1!important;
   cursor: auto;
   /* pointer-events: none; */
}
.swiper-button-prev-1.swiper-button-disabled {
   opacity: 1!important;
   cursor: auto;
   /* pointer-events: none; */
}
.swiper-pagination-1 {
   bottom: 13%!important;
   left: 67.5%!important;
   width: auto!important;
}   

.swiper-pagination-1 span{
   width: .0625rem;
  height: .0625rem;
}


.swiper-button-next.swiper-button-disabled{
 background: url(ztbdright.png) no-repeat!important;
background-size: 100% 100%;
}
.swiper-button-prev.swiper-button-disabled {
 /* background: url(ztbdleft.png) no-repeat!important; */
 /* background-size: 100% 100%; */
}

/* 视频 */

.jv-image {
    width: 100%;
    height: 2.5rem;
    /* margin-right: 1rem; */
}

.swiper5865 {
    width: 3.84rem;
    position: relative;
    float: left;
    margin-right: 0.5rem;
    margin-bottom: 0.5rem;
}
.jp-btn img{
    width: 100%;
  
}
.jp-btn {
   width: 0.905rem;
   height: 0.205rem;
   margin: auto;
   position: absolute;
   top: -62%;
   right: 0;
   bottom: 0;
   left: 0;
}
/* 党建 */
.djgk_wrap{height: auto;border-bottom: 1px solid #e5e5e5;}
.djgk_witd{width: 86.98%;margin: 0 auto;padding-top: 0.5208rem;}
.djgk_111 p{text-align: justify;text-indent: 2em;font-size: 0.347rem;font-weight: normal;font-stretch: normal;line-height: 2;letter-spacing: 0px;color: #333333;}
.djgk_111 {width: 100%;float: none;/* margin-bottom: 0.45rem; */}
.djgk_222{float: none;width: 100%;margin-bottom: 0.45rem;}
.djgk_222 img{
width: 100%;
}
.djgk_wrap2{display: block;align-items: center; /*定义body的元素垂直居中*/justify-content: center;height: auto;padding-bottom: 0.35rem;border-bottom: 1px solid #e5e5e5;}
.djgkimg1 img{width: 100%;background-color: #000000;float: none;}
.djgkimg1 p{text-align: justify;text-indent: 2em;font-size: 0.347rem;font-weight: normal;font-stretch: normal;line-height: 2;letter-spacing: 0px;color: #333333;float: none;width: 100%;}
.djgkimg1{width: 86.98%;margin: 0 auto;margin-top: 0.45rem;}
.djgkimg_1{width: 86.98%;margin: 0 auto;margin-top: .4167rem;}
.djgkimg_1 p{text-align: justify;text-indent: 2em;font-size: 0.347rem;font-weight: normal;font-stretch: normal;line-height: 2;letter-spacing: 0px;color: #333333;}
.djgkimg_1 img{
margin-top: .2083rem;
margin-bottom: .4167rem;

width: 100%;
}

/* 企业文化 */
.body_wrap_qywh{
    background-color: #eef0f2;
    /* background: url(ygxwbj.png) no-repeat; */
    /* background-size: 100% 100%; */
}
.qiwh_h2 h2{
    font-size: 0.533rem;
    font-stretch: normal;
    letter-spacing: 0px;
    color: #0a50b4;
    font-weight: 500;
    padding-bottom: .11rem;
    /* line-height: 70px; */
    background: none;
    font-family: "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;
    /* background-size: 4%; */
    text-align: center;
    p-top: .5677rem;
    padding-top: .57rem;
}
.body_wrap_qywh_1{
    width: 86.98%;
    margin: 0 auto;
}
.qiwh_ul ul li{
	width: auto;
	height: auto;
	background-color: #0a50b4;
	border-radius: .2813rem;
	float: none;
	font-size: .0833rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 4;
	letter-spacing: 0px;
	color: #ffffff;
	margin-bottom: 0.45rem;
}


.qiwh_ul ul li span{
    width: 1.8625rem;
    display: block;
    text-align: center;
    height: auto;
    background-color: #ffffff;
    box-shadow: 0px 10px 18px 0px 
        rgba(10, 80, 180, 0.17);
    border-radius: .2813rem;
    float: left;
    margin-right: .1771rem;
}
.qiwh_ul ul li:nth-child(1) {
	background-color: #0a50b4;
}
.qiwh_ul ul li:nth-child(2) {
    width: auto;
    margin-left: 0;
    background-color: #67c960;
}
.qiwh_ul ul li:nth-child(3) {
    width: auto;
    background-color: #ffb62e;
    margin-left: 0;
}
.qiwh_ul ul li:nth-child(1) span{
color:#0a50b4 ;
}
.qiwh_ul ul li:nth-child(2) span{
  color: #67c960;  
  box-shadow: 0px 10px 18px 0px 
		rgba(103, 201, 96, 0.17);
}
.qiwh_ul ul li:nth-child(3) span{
    color: #ffb62e;
    box-shadow: 0px 10px 18px 0px 
		rgba(255, 182, 46, 0.17);
}
.qiwh_ul{
    margin-top: .4323rem;
}
.qiwh_147 ,.qiwh_h2{
    /* margin-top: .9427rem; */
}
.qiwh_147 li{float: left;width: 4.3rem;height: auto;margin-bottom: 0.2rem;}
.qiwh_147 li img{width: 100%;}

.ygxw_6498 ul li:nth-child(even){margin-top: .03rem;margin-left: 0;}
.ygxw_6498 ul li:nth-child(odd){margin-left: 0;}
.ygxw_6498 ul li:nth-child(1){margin-left: 0px;}
.ygxw_6498{
    margin-top: .4167rem;
}

.qiwh_147{
  background: url(ygxwbj.png) no-repeat;
  background-size: 100% 115%;
  height: auto;
}

.qiwh_1479{
    width: 86.98%;
    margin: 0 auto;
    padding-bottom: 0.45rem;
}
/* 人力资源聚合页 */
.rcln_111{width: 86.98%;height: auto;margin: 0 auto;display: block;align-items: center; /*定义body的元素垂直居中*/justify-content: center;margin-top: 0.6rem;margin-bottom: 0.45rem;}
.rcln_l{width: 100%;height: auto;float: none;}
.rcln_l img{
width: 100%;
}
.rcln_r{float: none;width: 100%;margin-left: .2083rem;}
.rcln_r h2{margin-bottom: 0.16rem;font-size: 0.533rem;font-stretch: normal;letter-spacing: 0px;color: #0a50b4;font-weight: 500;margin-top: 0.45rem;padding-bottom: 0.19rem;/* line-height: 70px; */background: none;font-family: "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;/* background-size: 4%; */}
.rcln_r  p{text-align: justify;text-indent: 2em;font-size: 0.347rem;font-weight: normal;font-stretch: normal;line-height: 2;letter-spacing: 0px;color: #333333;}
.jypx_111{height: auto;background-color: #f7f7f7;display: block;align-items: center; /*定义body的元素垂直居中*/transition: 0.5s;justify-content: center;margin-bottom: 0.5rem;}
.jypx_l{width: 86.98%;height: auto;margin-left: .2083rem;float: none;margin: 0 auto;}
.jypx_l img{
width: 100%;
}
.jypx_r{float: none;width: 86.98%;margin: 0 auto;}
.jypx_r h2{margin-bottom: 0.16rem;font-size: 0.533rem;font-stretch: normal;letter-spacing: 0px;color: #0a50b4;font-weight: 500;padding-bottom: 0.35rem;margin-top: 0.45rem;/* line-height: 70px; */background: none;text-align: center;font-family: "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;/* background-size: 4%; */}
.jypx_r  p{text-align: justify;text-indent: 2em;font-size: 0.347rem;font-weight: normal;font-stretch: normal;line-height: 2;letter-spacing: 0px;color: #333333;}
.img_111{width: 69%;margin: 0 auto;margin-top: 0.7948rem;margin-bottom: .4948rem;position: relative;}
.img_111 div:nth-child(1){
margin-right: 0.197rem;
}
.img_111 div{width: 100%;height: 3.65rem;transition: 0.5s;float: none;position: relative;margin-bottom: 0.45rem;}
.img_111 img{
width: 100%;
}
.img_11 h2{font-size: 0.533rem;font-weight: normal;font-stretch: normal;letter-spacing: 0px;color: #ffffff;position: absolute;top: 41%;left: 35%;}
.img_11 h2 a{
color: #ffffff;

}

.img_11_l{
background: url(shzpimg.png) no-repeat;
background-size: 100%;

}
.img_11_r{
background: url(xyzpimg.png) no-repeat;
background-size: 100%;
}
.img_11_l:hover{
background: url(rlzyhover.png) no-repeat;
transition: 0.5s;
background-size: 100% 100%;
}
.img_11_r:hover{
background: url(rlzyhover2.png) no-repeat;
transition: 0.5s;
background-size: 100% 100%;
}

/* 联系我们 */
.lxwm_111 img {
   margin-bottom: 0.2083rem;
   width: 100%;
}
.lxwm_298 ul li{width: 100%;height: .9208rem;line-height: .9208rem;border-bottom: 1px solid #cccc;}
/* 客户服务 */
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
#dituContent img{
max-width:none;
}
#dituContent{
height: 4.0625rem;
}
.lxwm_111 img{
margin-bottom: .2083rem;
}
.lxwm_298{
background-color:#f8f8f8 ;
margin-top: .1563rem;
}

.lxwm_298 ul li{width: 100%;height: .9208rem;line-height: .9208rem;border-bottom: 1px solid #cccc;}
.lxwm_298 ul li span{
display: block;
font-size: .1458rem;
font-weight: normal;
font-stretch: normal;
letter-spacing: 0px;
color: #333333;
float: left;
font-weight: 600;
padding-left: .2552rem;
}
.lxwm_298 ul li p{
font-size: .1458rem;
font-weight: normal;
font-stretch: normal;
letter-spacing: 0px;
color: #666666;
float: right;
padding-right: .3438rem;
}

.lxwm_298 ul li:nth-child(5){

border-bottom: none;
}


/* 网站地图 */
.wzdt_li {
   float: none;
   text-align: center;
   width: 100%!important;
   border: 1px solid #dbdbdb;
   padding-top: 0.5rem!important;
   height: auto!important;
   /* border-bottom: none; */
   /* border-right: none; */
   line-height: 0.5rem;
   padding-bottom: 0.5rem;
}
.index_2_li{
       font-size: .0938rem!important;
       font-weight: bold;
       margin-bottom: 0.08rem!important;
       display: block;
}
.wzdt-con div:nth-child(7) {
   border-right: 1px solid #dbdbdb;
}
.wzdt_li li a {
   font-size: .0938rem!important;
   color: #333;
   line-height: 0.2rem!important;
}
.wzdt_li li a:hover {
   color: #0a50b4;
}
.wzdt-con {
   margin-bottom: 0.3rem!important;
}

 .swiper_78 ,.swiper-slide img{
  width: 100%;
  height: auto;
  }
  .swiper_78 .swiper-slide h2{
    font-size: 0.373rem;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0px;
    color: #333333;
    margin-top: .1563rem;
    font-weight: 600;
    white-space: nowrap;
    text-overflow:ellipsis;
    -webkit-text-overflow:ellipsis;
    overflow:hidden;
}
.xq_893{
    margin-top: .151rem;
    margin-bottom: 0.08rem;
    border-bottom: 1px solid #cccccc;
}
.swiper-slide-78 p{
	font-size: 0.3rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 1.45;
	letter-spacing: 0px;
	color: #333333;
	display: -webkit-box;
	text-overflow: ellipsis;
	overflow: hidden;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	/* padding-bottom: .2083rem; */
	margin-bottom: .1094rem;
}
.swiper_78 .swiper-slide span{
    display: block;
    font-size: .0833rem;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0px;
    color: #999999;
    float: left;
}
.swiper-slide-78 h4 a{
    font-size: .1042rem;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0px;
    color: #0a50b4;
    background: url(ljxq.png) no-repeat .48rem .04rem;
    display: block;
    width: 0.6rem;
    float: right;
}
.next_1{
    right: 0!important;
    width: 0.75rem!important;
    height: .75rem!important;
    border-radius: .125rem;
    background: url(y_hover.png) no-repeat;
    background-size: 100%;
    top: -0.2448rem!important;
}
.prev_1{
    left: 78%!important;
    width: 0.75rem!important;
    height: .75rem!important;
    border-radius: .125rem;
    background: url(z_hover.png) no-repeat;
    background-size: 100% 100%;
    top: -0.2448rem!important;
}
.jt_85214{
    position: relative;
}
.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {
   display: none;
}
.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {
    display: none;
}
.swiper-button-next.swiper-button-disabled{
    background: url(y_jt.png) no-repeat;
    opacity: 1!important;
    background-size: 100% 100%;
}
 .swiper-button-prev.swiper-button-disabled {
    background: url(z_jt.png) no-repeat;
    opacity: 1!important;
    background-size: 100% 100%;
}
.swiper_78, .swiper-slide {
    height: auto;
}











   
}

.xq_854 p {
   font-size: 0.1rem;

}